/**
 * Created by Administrator on 2017/10/17.
 */
//models文件夹主要是用来放置创建的模型的，这样分开是为了减少文件与文件之间的关联，以后修改的时候方便
//接口暴露主要用于方法、数据里面，一般暴露方法给其他文件用。
//创建一个数据模型
var mongoose = require('mongoose');
var mongoosePaginate = require('mongoose-paginate');

var Schema = mongoose.Schema;

var ObjectId = Schema.ObjectId;

var NewsSchema = new Schema({
	title: String,
	author:String,
	content: String,
	cateId: ObjectId,
	commentCount:Number,
	date:{type:Date,default:Date.now},//传入时间，该时间为当前时间
})

NewsSchema.plugin(mongoosePaginate);

module.exports = mongoose.model('News',NewsSchema,'news');
